Mafia Island
Island Escape

2 Days 1 Night Mafia Island

Snorkel with whale sharks, explore Chole Island ruins, and relax on pristine beaches.

Explore Tour

Tour Overview

Mafia Island is a hidden gem off the coast of Tanzania, known for its incredible marine biodiversity, pristine beaches, and the famous whale sharks. This 2-day, 1-night adventure takes you from Zanzibar to Mafia Island for an unforgettable experience. Enjoy snorkeling in crystal-clear waters, visit historical ruins on Chole Island, and relax on stunning white sand beaches.

The island is part of the Mafia Island Marine Park, one of the most important marine conservation areas in the world. You'll have the chance to swim with gentle whale sharks (seasonal, October-March), explore vibrant coral reefs, and discover the rich Swahili culture of the local fishing villages.

Departure & Return Location

Zanzibar Hotel Pickup / Zanzibar Airport or Hotel Drop-off

Price Includes

  • Return flights Zanzibar – Mafia Island
  • Airport transfers on Mafia Island
  • 1-night accommodation in beach bungalow
  • Full board meals (breakfast, lunch, dinner)
  • Snorkeling equipment (mask, fins, life jacket)
  • Guided snorkeling tour to marine park
  • Whale shark snorkeling excursion (seasonal)
  • Chole Island ruins walking tour
  • Professional English-speaking guide
  • All conservation and park fees

Price Excludes

  • Personal travel insurance
  • Alcoholic beverages and sodas
  • Tips for guides and crew
  • Optional scuba diving (available on request)
  • Visa fees

Price Details

PackagePrice (USD per person)
2 Days 1 Night (Shared Tour)$650
Private Tour Upgrade+$150
Optional Scuba Dive (per dive)$80

Whale shark season: October – March. Outside these months, we offer alternative snorkeling sites.

Related Tours